halogenated mercaptans - Espagnol Anglais Dictionnaire